# Copyright (c) 2024 iSOFT INFRASTRUCTURE SOFTWARE CO., LTD.
# easyAda is licensed under Mulan PubL v2.
# You can use this software according to the terms and conditions of the Mulan PubL v2.
# You may obtain a copy of Mulan PubL v2 at:
#          http://license.coscl.org.cn/MulanPubL-2.0
# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
# EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
# MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
# See the Mulan PubL v2 for more details.

obj-y += cpsr.o
obj-y += atomic.o
obj-y += idle.o
obj-y += halt.o
obj-y += smc.o
obj-y += ipi.o
obj-y += exception_decode.o
obj-y += context.o
obj-y += entry.o
obj-y += exception.o
obj-y += exception_fun.o
ifeq ($(CONFIG_DRIVERS_GIC_V3),y)
obj-y += gic_v3.o
else
obj-y += gic_v2.o
endif
obj-y += pagetable.o
obj-y += scr.o
obj-y += tools.o
obj-y += traps.o
obj-y += cpu.o
obj-y += generic_timers.o
obj-y += interrupt_ctrl.o
obj-y += psci.o
